608680
616160
277975
157403
685432
900545
477335
753958
737389
106113
822653
944300
5168799
3586581
3114148
2417804
2242988
2068609
1987358
192178
1775118
1724136
1696196
1642471